bottom invertebrates - French English Dictionary